insulation barrier - German English Dictionary